/********************************/
/*	Author:	gong_libin	*/
/*	Date:	2010_01_15	*/
/********************************/

#ifndef _BASE64_H
#define	_BASE64_H

#ifdef __cplusplus
	extern "C" {
#endif

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

#ifndef UCHAR
	#define UCHAR   unsigned char
#endif

UCHAR *Base64Encode(UCHAR *puszSrc,int iInLength,int *piOutLength);
UCHAR *Base64Decode(UCHAR *puszSrc,int iInLength,int *piOutLength);

#ifdef __cplusplus
	}
#endif

#endif	/* _BASE64_H */
